package com.headwind.logistics.common.pojo;

import java.io.Serializable;
import lombok.Data;
import java.util.Date;
import java.util.List;

/**
 *  面单发放记录
 * @author 小恶魔 2020-07-20
 */
@Data
public class ExpressGrant implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 发放记录主键
     */
    private Long expressGrantId;

    /**
     * 发放时间
     */
    private String expressGrantDate;

    /**
     * 起始单号
     */
    private String expressGrantStartNum;

    /**
     * 结束单号
     */
    private String expressGrantEndNum;

    /**
     * 发放类型 发放类型(0-网点、1-业务员、2-客户)
     */
    private Integer grantType;

    /**
     * 使用对象 营业网点的主键id
     */
    private Long useObject;

    /**
     * 发放格式 发放格式(箱，张，号段)
     */
    private String grantFormat;

    /**
     * 发放数量 发放数量(最大10w)
     */
    private Integer grantCount;

    /**
     * 领取人
     */
    private Long employeeId;

    /**
     * 关联面单取号表主键
     */
    private Long expressRecordId;

    /**
     * 已使用面单数
     */
    private Integer yUse;

    /**
     * 未使用面单数
     */
    private Integer noUse;

    /**
     * 备注
     */
    private String remark;

    /**
     * 创建时间
     */
    private String createTime;

    public ExpressGrant() {
    }

}
